package com.ibeeking.found.common.entity.open;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName WxOpenAuthDTO
 * @Description
 * @Author ibeeking
 * @Date 2021-11-08 8:59
 **/
@Data
public class OpenAuthOfAliDingTalkTpAuthCorpInfo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 授权方企业id
     */
    private String corpid;
    /**
     * 授权方企业名称，即企业简称
     */
    private String corpName;

    /**
     * 邀请码，只有自己邀请的企业才会返回邀请码，可用该邀请码统计不同渠道的拉新，否则值为空字符串
     */
    private String inviteCode;

    /**
     * 企业logo
     */
    private String corpLogoUrl;
    /**
     * 企业所属行业。
     */
    private String industry;

    /**
     * 序列号
     */
    private String licenseCode;
    /**
     * 渠道码
     */
    private String authChannel;

    /**
     * 渠道类型。
     * 为了避免渠道码重复，可与渠道码共同确认渠道。可能为空，非空时当前只有满天星类型，值为STAR_ACTIVITY
     */
    private String authChannelType;

    /**
     * 企业是否认证
     */
    private Integer isAuthenticated;

    /**
     * 企业认证等级：0：未认证 1：高级认证 2：中级认证 3：初级认证
     */
    private Integer authLevel;

    /**
     * 企业邀请链接
     */
    private String inviteUrl;
}
